winner property

TCandidate? winner

Implementation

TCandidate? get winner {
  if (firstOverSecond! > secondOverFirst!) {
    return candidate1;
  } else if (secondOverFirst! > firstOverSecond!) {
    return candidate2;
  } else {
    assert(isTie);
    return null;
  }
}