public Object[] toArray( Object[] target ) { System.arraycopy( this.storedObjects, 0, target, 0, this.size ); return target;
public Object[] toArray() { Object[] copy = new Object[ this.size ]; System.arraycopy( this.storedObjects, 0, copy, 0, this.size ); return copy;
	public Object[] toArray( Object[] target ) {		System.arraycopy( this.storedObjects, 0, target, 0, this.size );		return target;	}