Java Util Function Predicate Definition Lawyer