Cómo manejar nulos cuando se utiliza la ordenación de colecciones Java

Cuando uso Collection.sort en Java, ¿qué debo devolver cuando uno de los objetos internos es nulo?

Ejemplo:

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

});

Digamos que o2 no es nulo, pero o2.getDate () lo es, así que ¿debería devolver 1 o -1 o 0 al agregar una validación nula?

Respuestas a la pregunta(4)

Su respuesta a la pregunta