public static void ignoreThrows(CheckedRunnable runnable) {
        try {
            runnable.run();
        }
        catch (Throwable t) {
            t.printStackTrace();
        }
    }
Assert a Throwable type and implement more assertions in a consumer
jOOL-java-8/src/test/java/org/jooq/lambda/Utils.java