code: @Override
      public SendQueue<T> sendQueue() {
  
          final SendQueue<String> sendQueue = queue.sendQueue();
  
          return createJsonSendQueue(sendQueue);
      }
docs: Create a wrapper SendQueue that encoders the objects to JSON
  before putting them into the queue.
  
  @return returns wrapped SendQueue tht does JSON encoding.