public static Element[] addElement(Element element,Element... elements){
  Element[] newElements=new Element[elements.length + 1];
  newElements[0]=element;
  System.arraycopy(elements,0,newElements,1,elements.length);
  return newElements;
}

public static Element [ ] addElement ( Element element , Element ... elements ) { Element [ ] newElements = new Element [ elements . length + 1 ] ; newElements [ 0 ] = element ; System . arraycopy ( elements , 0 , newElements , 1 , elements . length ) ; return newElements ; }
adds an element on the front of an array of elements .
