diff --git a/projects/samskivert/src/java/com/samskivert/util/Comparators.java b/projects/samskivert/src/java/com/samskivert/util/Comparators.java new file mode 100644 index 00000000..fd2cdb66 --- /dev/null +++ b/projects/samskivert/src/java/com/samskivert/util/Comparators.java @@ -0,0 +1,31 @@ +// +// $Id: Comparators.java,v 1.1 2001/07/13 23:41:06 mdb Exp $ + +package com.samskivert.util; + +import java.util.Comparator; + +/** + * A repository for standard comparators. + */ +public class Comparators +{ + public static final Comparator STRING = new Comparator() + { + public int compare (Object o1, Object o2) + { + if (o1 == o2) { + return 0; + } + if (o1 == null) { + return 1; + } + return ((String)o1).compareTo((String)o2); + } + + public boolean equals (Object other) + { + return (other == this); + } + }; +}