Uso de Collections.singletonList () de Java?

Cuál es el uso deCollections.singletonList() en Java Entiendo que devuelve una lista con un elemento. ¿Por qué querría tener un método separado para hacer eso? ¿Cómo juega un papel aquí la inmutabilidad?

¿Hay algún caso de uso útil especial para este método en lugar de ser simplemente un método conveniente?