public override DotNetMarche.Validator.Interfaces.IValidator CreateValidator(DotNetMarche.Validator.Interfaces.IValueExtractor valueExtractor)
 {
     return new NotEmptyValidator(valueExtractor);
 }
 public override DotNetMarche.Validator.Interfaces.IValidator CreateValidator(DotNetMarche.Validator.Interfaces.IValueExtractor valueExtractor)
 {
     return new RegexValidator(valueExtractor, RegexExpression);
 }
 public override DotNetMarche.Validator.Interfaces.IValidator CreateValidator(DotNetMarche.Validator.Interfaces.IValueExtractor valueExtractor)
 {
     return new RangeLengthValidator(valueExtractor, MinValue, MaxValue);
 }