Introduction - If you have any usage issues, please Google them yourself
A Predicate can determine a true or false value for any input of its parameterized type. For example, a {@code RegexPredicate} might implement {@code Predicate<String>}, and return true for any String that matches its given regular expression.