code: public final boolean remove(E entry) {
          TreeEntry<E> e = getEntry(entry);
  
          if (e == null) {
              return false;
          } else {
              deleteEntry(e);
          }
  
          return true;
      }
docs: Method to remove period/key object from tree. Entry to delete will be
  found by period and key values of given parameter p (not by given object
  reference).
  
  @param entry
  the entry to remove
  @return true if the entry was a member of this tree