no message

git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@130625 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Morgan James Delagrange 2002-03-01 19:39:28 +00:00
parent 520dc72714
commit 61445ae559
1 changed files with 12 additions and 10 deletions

View File

@ -1,5 +1,6 @@
package org.apache.commons.collections.comparators; package org.apache.commons.collections.comparators;
import java.util.Collections;
import java.util.Comparator; import java.util.Comparator;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.List; import java.util.List;
@ -20,24 +21,25 @@ public class TestReverseComparator extends TestComparator {
/** /**
* For the purposes of this test, return a * For the purposes of this test, return a
* ReverseComparator that wraps a ComparableComparator, * ReverseComparator that wraps the java.util.Collections.reverseOrder()
* which should produce a backward-ordered list * Comparator. The resulting comparator shouls
* identical to the java.util.Collection.reverseOrder() * sort according to natural Order. (Note: we wrap
* Comparator. * a Comparator taken from the JDK so that we can
* save a "canonical" form in CVS.
* *
* @return Comparator that reverses a "natural" order * @return Comparator that returns "natural" order
*/ */
public Comparator makeComparator() { public Comparator makeComparator() {
return new ReverseComparator(new ComparableComparator()); return new ReverseComparator(Collections.reverseOrder());
} }
public List getComparableObjectsOrdered() { public List getComparableObjectsOrdered() {
List list = new LinkedList(); List list = new LinkedList();
list.add(new Integer(5));
list.add(new Integer(4));
list.add(new Integer(3));
list.add(new Integer(2));
list.add(new Integer(1)); list.add(new Integer(1));
list.add(new Integer(2));
list.add(new Integer(3));
list.add(new Integer(4));
list.add(new Integer(5));
return list; return list;
} }