Predicable provides a predicate interface that returns True or False depending on the evaluated object.
Implementation Notes: Predicates can be decorated for compositing
Evaluates an object and returns True if the object matches the predicate conditionsparamobj An objectreturnTrue if conditions match; else False