Array of names
Function that takes name value from Values which returns boolean
Returns true if any value in Values returns true in Predicate