>>34
これならどうだ?

return a < b ? -1 : (int)(a > b);