apply
LeftDisjunctionMatcher
RightDisjunctionMatcher
FailureMatcher
SuccessValidationMatcher