invoke
operator fun Sequence<Rule>.invoke(input: String, strategy: ValidationStrategy): List<ValidationError>
Runs all validations on a given sequence of rules.
Return
a list of ValidationErrors resulted from a validation
operator fun Array<out Rule>.invoke(input: String, strategy: ValidationStrategy): List<ValidationError>