Allows assertion implementations to determine a result.
An assertion of a single condition on a subject.
An assertion composed of multiple conditions whose overall result is
determined by some aggregation of those conditions' results.
Returned by Assertion.Builder.compose allowing a bridge between evaluation
of composed assertions and the determination of the overall result in the
block parameter passed to then.
Extension of Assertion.Builder that enables the description of the
assertion subject.
Receiver for expect providing functions that define assertion subjects and
create assertion chains or blocks.
Thrown to indicate that a mapping function such as
strikt.api.Assertion.Builder.get or strikt.api.Assertion.Builder.with
failed due to an exception thrown by the mapping function.