JavaDoc:http://java.sun.com/javase/6/docs/api/java/util/Collections.html
Collections addAll?(Collection<? super T> c, T... elements) Adds all of the specified elements to the specified collection.
Collections asLifoQueue?(Deque<T> deque) Returns a view of a Deque as a Last-in-first-out (Lifo) Queue.
Collections binarySearch?(List<? extends Comparable<? super T>> list, T key) Searches the specified list for the specified object using the binary search algorithm.
Collections binarySearch?(List<? extends T> list, T key, Comparator<? super T> c) Searches the specified list for the specified object using the binary search algorithm.
Collections checkedCollection?(Collection<E> c, Class<E> type) Returns a dynamically typesafe view of the specified collection.
Collections checkedList?(List<E> list, Class<E> type) Returns a dynamically typesafe view of the specified list.
Collections checkedMap?(Map<K,V> m, Class<K> keyType, Class<V> valueType) Returns a dynamically typesafe view of the specified map.
Collections checkedSet?(Set<E> s, Class<E> type) Returns a dynamically typesafe view of the specified set.
Collections checkedSortedMap?(SortedMap<K,V> m, Class<K> keyType, Class<V> valueType) Returns a dynamically typesafe view of the specified sorted map.
Collections checkedSortedSet?(SortedSet<E> s, Class<E> type) Returns a dynamically typesafe view of the specified sorted set.
Collections copy?(List<? super T> dest, List<? extends T> src) Copies all of the elements from one list into another.
Collections disjoint?(Collection<?> c1, Collection<?> c2) Returns true if the two specified collections have no elements in common.
Collections emptyList?() Returns the empty list (immutable).
Collections emptyMap?() Returns the empty map (immutable).
Collections emptySet?() Returns the empty set (immutable).
Collections enumeration?(Collection<T> c) Returns an enumeration over the specified collection.
Collections fill?(List<? super T> list, T obj) Replaces all of the elements of the specified list with the specified element.
Collections frequency?(Collection<?> c, Object o) Returns the number of elements in the specified collection equal to the specified object.
Collections indexOfSubList?(List<?> source, List<?> target) Returns the starting position of the first occurrence of the specified target list within the specified source list, or -1 if there is no such occurrence.
Collections lastIndexOfSubList?(List<?> source, List<?> target) Returns the starting position of the last occurrence of the specified target list within the specified source list, or -1 if there is no such occurrence.
Collections list?(Enumeration<T> e) Returns an array list containing the elements returned by the specified enumeration in the order they are returned by the enumeration.
Collections max?(Collection<? extends T> coll) Returns the maximum element of the given collection, according to the natural ordering of its elements.
Collections max?(Collection<? extends T> coll, Comparator<? super T> comp) Returns the maximum element of the given collection, according to the order induced by the specified comparator.
Collections min?(Collection<? extends T> coll) Returns the minimum element of the given collection, according to the natural ordering of its elements.
Collections min?(Collection<? extends T> coll, Comparator<? super T> comp) Returns the minimum element of the given collection, according to the order induced by the specified comparator.
Collections nCopies?(int n, T o) Returns an immutable list consisting of n copies of the specified object.
Collections newSetFromMap?(Map<E,Boolean> map) Returns a set backed by the specified map.
Collections replaceAll?(List<T> list, T oldVal, T newVal) Replaces all occurrences of one specified value in a list with another.
Collections reverse(List<?> list) Reverses the order of the elements in the specified list.
Collections reverseOrder?() Returns a comparator that imposes the reverse of the natural ordering on a collection of objects that implement the Comparable interface.
Collections reverseOrder?(Comparator<T> cmp) Returns a comparator that imposes the reverse ordering of the specified comparator.
Collections rotate?(List<?> list, int distance) Rotates the elements in the specified list by the specified distance.
Collections shuffle(List<?> list) Randomly permutes the specified list using a default source of randomness.
Collections shuffle(List<?> list, Random rnd) Randomly permute the specified list using the specified source of randomness.
Collections singleton?(T o) Returns an immutable set containing only the specified object.
Collections singletonList?(T o) Returns an immutable list containing only the specified object.
Collections singletonMap?(K key, V value) Returns an immutable map, mapping only the specified key to the specified value.
Collections sort?(List<T> list) Sorts the specified list into ascending order, according to the natural ordering of its elements.
Collections sort?(List<T> list, Comparator<? super T> c) Sorts the specified list according to the order induced by the specified comparator.
Collections swap?(List<?> list, int i, int j) Swaps the elements at the specified positions in the specified list.
Collections synchronizedCollection?(Collection<T> c) Returns a synchronized (thread-safe) collection backed by the specified collection.
Collections synchronizedList?(List<T> list) Returns a synchronized (thread-safe) list backed by the specified list.
Collections synchronizedMap?(Map<K,V> m) Returns a synchronized (thread-safe) map backed by the specified map.
Collections synchronizedSet?(Set<T> s) Returns a synchronized (thread-safe) set backed by the specified set.
Collections synchronizedSortedMap?(SortedMap<K,V> m) Returns a synchronized (thread-safe) sorted map backed by the specified sorted map.
Collections synchronizedSortedSet?(SortedSet<T> s) Returns a synchronized (thread-safe) sorted set backed by the specified sorted set.
Collections unmodifiableCollection?(Collection<? extends T> c) Returns an unmodifiable view of the specified collection.
Collections unmodifiableList?(List<? extends T> list) Returns an unmodifiable view of the specified list.
Collections unmodifiableMap?(Map<? extends K,? extends V> m) Returns an unmodifiable view of the specified map.
Collections unmodifiableSet?(Set<? extends T> s) Returns an unmodifiable view of the specified set.
Collections unmodifiableSortedMap?(SortedMap<K,? extends V> m) Returns an unmodifiable view of the specified sorted map.
Collections unmodifiableSortedSet?(SortedSet<T> s) Returns an unmodifiable view of the specified sorted set.