validate method
Implementation
void validate({int? minLength, int? maxLength, String? pattern}) {
if (minLength != null) validateMinimumLength(minLength);
if (maxLength != null) validateMaximumLength(maxLength);
if (pattern != null) validatePattern(pattern);
}