code: public void addAll(Iterable<? extends E> elements) {
          if (elements == null) throw new NullPointerException();
          for (E element : elements) {
              add(element);
          }
      }
docs: Adds all of the given elements to this tree.
  
  @param elements elements