Comment gérer les valeurs null lors de l'utilisation de Java de collecte de tri

Lors de l'utilisation de Collection.trier en Java que dois-je retourner lorsque l'un des objets internes est null

Exemple:

Collections.sort(list, new Comparator<MyBean>() {
    public int compare(MyBean o1, MyBean o2) {
      return o2.getDate().compareTo(o1.getDate());
     } 

});

Permet de dire o2 n'est pas nulle, mais d'o2.getDate (), il est, donc dois-je retourner 1 ou -1 ou 0 lors de l'ajout d'une valeur null validation?