package hudson.plugins.jobConfigHistory;
import java.io.Serializable;
import java.util.Comparator;
/**
* Comparator for {@link ConfigInfo}, sort order depends on {@link ConfigInfo#getDate()}.
*
* @author mfriedenhagen
*/
@SuppressWarnings("serial")
final class ConfigInfoComparator implements Comparator<ConfigInfo>, Serializable {
/**
* No need to create more than one instance.
*/
public static final ConfigInfoComparator INSTANCE = new ConfigInfoComparator();
/** {@inheritDoc} */
public int compare(final ConfigInfo ci1, final ConfigInfo ci2) {
return ci2.getDate().compareTo(ci1.getDate());
}
}