com.ecyrd.jspwiki.util.comparators
Class JavaNaturalComparator

java.lang.Object
  extended by com.ecyrd.jspwiki.util.comparators.JavaNaturalComparator
All Implemented Interfaces:
Comparator<String>

public class JavaNaturalComparator
extends Object
implements Comparator<String>

A comparator that sorts Strings using Java's "natural" order.

Author:
Greg Kable, Serapsys

Field Summary
static Comparator<String> DEFAULT_JAVA_COMPARATOR
           
 
Constructor Summary
JavaNaturalComparator()
           
 
Method Summary
 int compare(String str1, String str2)
           
 
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
 

Field Detail

DEFAULT_JAVA_COMPARATOR

public static final Comparator<String> DEFAULT_JAVA_COMPARATOR
Constructor Detail

JavaNaturalComparator

public JavaNaturalComparator()
Method Detail

compare

public int compare(String str1,
                   String str2)
Specified by:
compare in interface Comparator<String>