static <T> PredicateMatcher<T>
matches(Predicate<T> function)
matches(Predicate<T> function, String description)