code: public static boolean isOverridden(@Nonnull Class base, @Nonnull Class derived, @Nonnull String methodName, @Nonnull Class... types) {
          return !getMethod(base, methodName, types).equals(getMethod(derived, methodName, types));
      }
docs: Checks if the method defined on the base type with the given arguments
  is overridden in the given derived type.