ComparableChild.java 534 Bytes
package com.bsth.util;

import java.util.Comparator;
import java.util.List;

import com.bsth.entity.realcontrol.ChildTaskPlan;

public class ComparableChild implements Comparator<ChildTaskPlan>{

	@Override
	public int compare(ChildTaskPlan o1, ChildTaskPlan o2) {
		// TODO Auto-generated method stub
		//子任务按开始时间、结束时间排序
		int a = o1.getStartDate().compareTo(o2.getStartDate());
		if(a == 0){
			return o1.getEndDate().compareTo(o2.getEndDate());
		} else {
			return a;
		}
	}

}