code: @Override
      public PersistentQueueX<T> removeValue(T remove) {
          return from(get().removeValue(remove));
      }
docs: @Override
  public boolean offer(T o) {
  return getValue().offer(o);
  }
  
  @Override
  public T poll() {
  return getValue().poll();
  }
  
  @Override
  public T element() {
  return getValue().element();
  }
  
  @Override
  public T peek() {
  return getValue().peek();
  }
  
  @Override
  public T removeValue() {
  return getValue().removeValue();
  }