public static @NotNull Condition<Class<?>> assignableTo(final @NotNull Class<?> clazz) {
    return t -> clazz.isAssignableFrom(t);
  }
public static @NotNull Condition<Class<?>> assignableTo(final @NotNull Class<?> clazz)