FromPredicate0
abstract class FromPredicate0[Raw](val predicate: Raw => Boolean, val predicateName: String) extends Validation[Raw]
class FromPredicate[Raw]
class EqualsTo[A]
class EqualsOne[N]
class EqualsZero[N]
class Even[N]
class GreaterThan[N]
class GreaterThanOne[N]
class GreaterThanZero[N]
class Positive[N]
class Odd[N]
class MatchesRegex
object Ipv4
object Ipv6
class StartsWith