A predicate function that checks whether a given node meets a condition.
The type of data stored in the node.
The node to evaluate.
True if the node meets the condition otherwise, false.
A predicate function that checks whether a given node meets a condition.