Compara dos listas para actualizaciones, eliminaciones y adiciones

Pregunta simple.

Tengo una nueva lista y una vieja lista. En Java, ¿existe una forma / biblioteca estándar que me permita comparar estas dos listas y determinar qué elementos se han actualizado / eliminado o son completamente nuevos? P.ej. Debería terminar con tres listas: elementos eliminados (elementos antiguos pero no nuevos), elementos actualizados (elementos en ambos), elementos nuevos (elementos nuevos y no antiguos).

Podría escribir esto yo mismo, pero me preguntaba si hay una forma estándar de hacerlo.

Los objetos en la lista implementan es igual a correctamente.

Respuestas a la pregunta(6)

Su respuesta a la pregunta