Java比较多个日期从中找出最早最晚时间

1 a 2013-04-01
1 a 2013-04-08
1 a 2013-04-28
2 a 2013-04-08
2 a 2013-11-11
1 a 2013-04-01 2013-04-28 3
2 a 2013-04-08 2013-11-11 2
求代码,实现以前两列为唯一,比较多个日期从中找出最早最晚时间,并统计出现次数

http://club.excelhome.net/thread-885424-1-1.html