public static boolean isAssignableFrom(Class clazz, Class cls) {
        Objects.requireNonNull(cls, "cls");
        return clazz.isAssignableFrom(cls);
    }
@Test
    public void isNotAssignableFromTest() {
        final boolean assignableFrom = ClassUtil.isAssignableFrom(TestSubClass.class, TestClass.class);
        Assert.isTrue(!assignableFrom);
    }