/*
* Created on 11.8.2004
*/
package is.idega.idegaweb.marathon.business;
import java.util.Comparator;
import com.idega.user.data.Group;
/**
* @author laddi
*/
public class RunDistanceComparator implements Comparator {
/* (non-Javadoc)
* @see java.util.Comparator#compare(java.lang.Object, java.lang.Object)
*/
public int compare(Object arg0, Object arg1) {
Group group1 = (Group) arg0;
Group group2 = (Group) arg1;
int distance1 = Integer.parseInt(group1.getName().substring(0, group1.getName().indexOf("_")));
int distance2 = Integer.parseInt(group2.getName().substring(0, group2.getName().indexOf("_")));
if (distance1 < distance2) {
return -1;
}
else if (distance1 > distance2) {
return 1;
}
return 0;
}
}