public static Object invokeMethod(final Object object, final String method,
        final Consumer<ReflectiveOperationException> errorCallBack, final Object... args) {
        try {
            return MethodUtils.invokeMethod(object, method, args);
        } catch (NoSuchMethodException | IllegalAccessException | InvocationTargetException e) {
            errorCallBack.accept(e);
        }
        return null;
    }
@Test
    public void testInvokeMethod() {
        final Reflect reflect = new Reflect();
        assertEquals("1", ReflectUtils.invokeMethod(reflect, "methodA"));
    }