toSortedString method

String toSortedString()

Returns a string expression.

Implementation

String toSortedString() {
  if (a.rank.power > b.rank.power) {
    return '$a$b';
  }

  if (a.rank.power < b.rank.power) {
    return '$b$a';
  }

  if (b.suit.index < a.suit.index) {
    return '$b$a';
  }

  return '$a$b';
}