code: public boolean addAll(Collection<? extends E> c)
  	{
  		Iterator<? extends E> cIterator = c.iterator();
  		
  		while(cIterator.hasNext())
  		{
  			this.add(cIterator.next());
  		}
  		
  		return true;
  	}
docs: Appends all of the elements in the argument collection in the order that they are returned by the collection's iterator.
  Does so by calling FixedLengthList.add(E entry).