public static void moveElementToTail(Vector someVector, int index) {
		
		// size - 1 is useful
		int limit = someVector.size() - 1;
		
		// validate parameters
		// also leave if element's already at the tail
		if ((someVector == null) || (index < 0) || (index >= limit)) {
			return ;
		} // end if
		
		// grab the element to be moved
		Object theNewTail = someVector.get(index) ;
		
		// move everyone further tailward one spot headward
		for (int position = index, stop = limit ; position < stop; position ++) {
			someVector.set(position, someVector.get(position + 1)) ;
		} // end for
		
		// set the movee tailmost
		someVector.set(limit, theNewTail) ;
		
		// done
		return ;
		
	} // end method moveElementToTail