Например, как можно отсортировать этот массив по точек и имя с помощью функции, как в Scala sortWith
:Сортировать Массив Карты более чем одного значения
val arr = Array(
Map("name"->"A","points"->"10"),
Map("name"->"B","points"->"9"),
Map("name"->"C","points"->"8"))
Сортировать только точки:
arr.sortWith(_.get("points").getOrElse("0").toLong < _.get("points").getOrElse("0").toLong)`