code: public boolean offer(E e) {
      buffer.offer(e);
      if (consumer != null) {
        consumer.wakeUp();
      }
  
      return true;
    }
docs: Since it is an unbounded queue, the offer will always return true.
  
  @param e Item to be inserted
  @return true : inserted successfully