bool Predicate(E argument)

A predicate is a one-argument function that returns a boolean value.

Source

typedef bool Predicate<E>(E argument);