public static void checkArgument(boolean expression, String errorMessage)
    {
        checkArgument(expression, () -> errorMessage);
    }
@Test
    public void testCheckingCorrectArgument()
    {
        try {
            Utils.checkArgument(true, "Error");
        }
        catch (Throwable t) {
            fail("Checking argument should not fail");
        }
    }