org.junit.runner.manipulation
Class Sorter
java.lang.Object
   org.junit.runner.manipulation.Sorter
org.junit.runner.manipulation.Sorter
- All Implemented Interfaces: 
- java.util.Comparator<Description>
- public class Sorter 
- extends java.lang.Object- implements java.util.Comparator<Description>
A Sorter orders tests. In general you will not need
 to use a Sorter directly. Instead, use Request.sortWith(Comparator).
| Field Summary | 
| static Sorter | NULLNULL is a
 Sorterthat leaves elements in an undefined order | 
 
| Constructor Summary | 
| Sorter(java.util.Comparator<Description> comparator)Creates a
 Sorterthat usescomparatorto sort tests | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface java.util.Comparator | 
| equals | 
 
NULL
public static Sorter NULL
- NULL is a Sorterthat leaves elements in an undefined order
 
 
Sorter
public Sorter(java.util.Comparator<Description> comparator)
- Creates a Sorterthat usescomparatorto sort tests
 
- Parameters:
- comparator- the- Comparatorto use when sorting tests
 
apply
public void apply(java.lang.Object object)
- Sorts the test in runnerusingcomparator
 
- 
 
- 
- Parameters:
- object-
 
compare
public int compare(Description o1,
                   Description o2)
- 
- Specified by:
- comparein interface- java.util.Comparator<Description>
 
-