int[] data;
uint[] dataIndex;
sort!("data[a] > data[b]")(dataIndex);

こんな風にdataIndexをソートしたいんですが、上記のコードは通りません。
C++なら関数オブジェクトを渡す方法を考えるのですが、Dのsortはデリゲート版がないようです。
どうすればいいのでしょうか?