docs: public static <E> RingBuffer<E> createSingleProducer(
          EventFactory<E> factory,
          int bufferSize,
          WaitStrategy waitStrategy)
      {
          SingleProducerSequencer sequencer = new SingleProducerSequencer(bufferSize, waitStrategy);
  
          return new RingBuffer<E>(factory, sequencer);
      }