code: @Override
      public boolean addAll(final Collection<? extends E> collection) {
          boolean changed = false;
          for (final E elem : collection) {
              changed |= add(elem);
          }
          return changed;
      }
docs: {@inheritDoc}