code: @SafeVarargs
      @SuppressWarnings("varargs")
      public final EventHandlerGroup<T> handleEventsWithWorkerPool(final WorkHandler<T>... workHandlers)
      {
          return createWorkerPool(new Sequence[0], workHandlers);
      }
docs: Set up a {@link WorkerPool} to distribute an event to one of a pool of work handler threads.
  Each event will only be processed by one of the work handlers.
  The Disruptor will automatically start this processors when {@link #start()} is called.
  
  @param workHandlers the work handlers that will process events.
  @return a {@link EventHandlerGroup} that can be used to chain dependencies.