Uso de Collections.singletonList () do Java?

Qual é o uso deCollections.singletonList() em Java? Eu entendo que ele retorna uma lista com um elemento. Por que eu gostaria de ter um método separado para fazer isso? Como a imutabilidade desempenha um papel aqui?

Existem casos de uso úteis especiais para esse método, em vez de apenas ser um método conveniente?

questionAnswers(5)

yourAnswerToTheQuestion