比較関数っていうのがよくわかんない
Webで探したらこんな文章発見

>でも比較関数って何?って思いますよね。
>比較関数とは2つの引数を持ち、
>引数1が引数2より小さい場合は負の整数、
>同じ場合は0、
>引数1が引数2より大きい場合は正の整数を返します。

うーん・・・
 _ (アンダースコア)がどういう役割なのかな、この場合 _(アンダースコア)以外はダメ?

例えば -(ハイフン)とか、ふつうのアルファベットとか