Array of strings
Function that takes string value from Values which returns boolean
Returns true if all values in Values returns true in Predicate