code: public static <T> List<T> tail(List<T> list)
  	{
  		if (list.isEmpty())
  			return Collections.emptyList();
  		else
  			return list.subList(1, list.size());
  	}
docs: Returns a sublist containing all the items in the list after the first
  
  @param list
  
  @return