package edu.isi.karma.modeling.alignment.learner;
import java.util.Comparator;
public class SteinerNodesConfidenceComparator implements Comparator<SteinerNodes> {
@Override
public int compare(SteinerNodes sn1, SteinerNodes sn2) {
if (sn1.getConfidence() == null && sn2.getConfidence() == null)
return 0;
else if (sn1.getConfidence() == null)
return -1;
else if (sn2.getConfidence() == null)
return 1;
else {
return Double.compare(sn1.getConfidence().getConfidenceValue(),
sn2.getConfidence().getConfidenceValue());
}
}
}