@Incubating
    public static <T> T argLambdaThrowing(ThrowingPredicate<T> throwingLambda, String description) {
        return argThat(new LambdaMatcher<>(throwingLambda.uncheck(), description));
    }
@ Incubating public static < T > T argLambdaThrowing ( ThrowingPredicate < T > throwingLambda , String description ) { return argThat ( new LambdaMatcher < > ( throwingLambda . uncheck ( ) , description ) ) ; }
A variant of argLambda(Predicate) for lambdas declaring checked exceptions.