private int compareDate(Date v1,Date v2){
  return v1.compareTo(v2) * -1;
}

private int compareDate ( Date v1 , Date v2 ) { return v1 . compareTo ( v2 ) * - 1 ; }
normal date comparison will sort these oldest first , so invert the order by multiplying by - 1 .
