public void sortHandSizeOperations() {
        if (handSizeOperations.size() < 2) {
            return;
        }

        int changes = 1;

        while (changes > 0) {
            changes = 0;
            for (int i = 1; i < handSizeOperations.size(); i++) {
                if (handSizeOperations.get(i).hsTimeStamp < handSizeOperations.get(i - 1).hsTimeStamp) {
                    HandSizeOp tmp = handSizeOperations.get(i);
                    handSizeOperations.set(i, handSizeOperations.get(i - 1));
                    handSizeOperations.set(i - 1, tmp);
                    changes++;
                }
            }
        }
    }