Evaluates this predicate on the given argument.
true if the input argument matches the predicate, otherwise false
the input argument