### Question:
Defaults { public static boolean isDefaultAndShouldHandle(final Method method) { return method.isDefault(); }  static boolean isDefaultAndShouldHandle(final Method method); static Object handleDefault(final Class<?> declaringClass, final Method method, final Object proxy,
            final Object[] args);  }### Answer:
@Test void isDefault() throws NoSuchMethodException { assertFalse(Defaults.isDefaultAndShouldHandle(SomeDefaultsOrNot.class.getMethod("foo"))); assertTrue(Defaults.isDefaultAndShouldHandle(SomeDefaultsOrNot.class.getMethod("defFoo"))); }