Я новичок в Kotlin, и у меня есть следующая задача. У меня есть список объектов (альбом), который содержит поля и список с другим объектом (песня). Мне нужно отсортировать списки альбомов и песен по их свойствам. Что я пробовал до сих пор
albumList.onEach { it.songs.sortedByDescending { song -> song.isFavorite}
.sortedByDescending { it.createDate }
В результате список альбомов сортируется по свойству createDate, а список песен - нет. Я что-то упускаю? Спасибо