docs: public void replaceFromWith(int from, java.util.Collection other) {
  	checkRange(from,size);
  	java.util.Iterator e = other.iterator();
  	int index=from;
  	int limit = Math.min(size-from, other.size());
  	for (int i=0; i<limit; i++)
  	    elements[index++] = e.next(); //delta
  }