return a bool Either valid or NOT
@override bool isValid(String input) => caseSensitive ? match(input, other) : match(input.toLowerCase(), other.toLowerCase());