オークション形式のものを作成しているんですが、 その商品情報のデータの中に、入札者uniqe idを......

オークション形式のものを作成しているんですが、
その商品情報のデータの中に、入札者uniqe idを Listとして加えているんですが、このListを入札金額順に並びかえてReapeatinGroupに表示する方法に手こずっています。
ListをRepeatingGroupに別々に入れることは解決しました。
その上でsortしたいのですが写真のところでyes/noでは、uniqe idの文字列順になってしまいます。
ここで金額順にできる方法はありますか?

在庫が1個だけであれば、最高価格の人のデータさえあればいいんですが、在庫が複数の場合は 入札上位から〇個を並べないといけません。

DBの設計含め見てみないと分からない気がしますがDo a search forからの設定に切り替えてsort by→Decending yesの仕様に持っていけないでしょうか?
拝見する限りはご質問通りでの実装も可能かと思います。

参考画像