Succeeds if predicate(received) returns true. Throws a FailingExpectationError otherwise.
See Implementation
Succeeds if predicate(received) returns true. Throws a FailingExpectationError otherwise.