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