public static @NotNull <T> Processor<T> notNullProcessor(final @NotNull Processor<? super T> processor) {
    return processor::process;
  }
public static @NotNull <T> Processor<T> notNullProcessor(final @NotNull Processor<? super T> processor)