com.mmm.cms.util
Class Icd9DiagnosisCodeComparator

java.lang.Object
  extended by com.mmm.cms.util.Icd9DiagnosisCodeComparator
All Implemented Interfaces:
java.util.Comparator<Icd9DiagnosisCodeIF>

public class Icd9DiagnosisCodeComparator
extends java.lang.Object
implements java.util.Comparator<Icd9DiagnosisCodeIF>

Provides a mechanism to compare the Icd 9 diagnosis Code values only


Field Summary
static Icd9DiagnosisCodeComparator codeComparator
          Static comparator - avoids recreation everytime it is needed
 
Constructor Summary
Icd9DiagnosisCodeComparator()
           
 
Method Summary
 int compare(Icd9DiagnosisCodeIF arg1, Icd9DiagnosisCodeIF arg2)
          Compares two Icd9DiagnosisCodeIF based on the value of getCode()
 
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

codeComparator

public static final Icd9DiagnosisCodeComparator codeComparator
Static comparator - avoids recreation everytime it is needed

Constructor Detail

Icd9DiagnosisCodeComparator

public Icd9DiagnosisCodeComparator()
Method Detail

compare

public int compare(Icd9DiagnosisCodeIF arg1,
                   Icd9DiagnosisCodeIF arg2)
Compares two Icd9DiagnosisCodeIF based on the value of getCode()

Specified by:
compare in interface java.util.Comparator<Icd9DiagnosisCodeIF>
Parameters:
arg1 -
arg2 -
Returns: