package com.joe.jsf.utilities;
import java.util.Comparator;
import javax.faces.model.SelectItem;
public class SelectItemSortByLabel implements Comparator<SelectItem> {
public int compare(SelectItem o1, SelectItem o2) {
if(null == o1 && null == o2)
return 0;
if(null == o1)
return -1;
if(null == o2)
return 1;
return o1.getLabel().compareToIgnoreCase(o2.getLabel());
}
}