compareTo
WindowWidthSizeClass's hash codes are set order-wise from WindowWidthSizeClass.COMPACT to WindowWidthSizeClass.EXPANDED, so we use them for comparison.
WindowHeightSizeClass's hash codes are set order-wise from WindowHeightSizeClass.COMPACT to WindowHeightSizeClass.EXPANDED, so we use them for comparison.