fun isValid(predicate: (input: INPUT) -> Boolean): DefaultRuleBuilder<INPUT>
Sets validation predicate which will be used when DefaultRule.canPass is invoked.