Мой код
private void setCellColoredNumber(int x, int y, int value){
                if(gameField[x][y] != 0) {
                    setCellValueEx(x, y, getColorByValue(value), String.valueOf(gameField[x][y]));
                }else {
                    setCellValueEx(x, y, getColorByValue(value), "");
                }

}
Код валидатора
private void setCellColoredNumber(int x, int y, int value) {
                Color color = getColorByValue(value);
                String str = value > 0 ? "" + value : "";
                setCellValueEx(x, y, color, str);
}
Добрый день всем. Подскажите пожалуйста, валидатор не принимает(Мой код) как правильное решение, со вторым кодом проходит(код из правильного решения) При запуске игры, с виду все одинаковое. Что я не правильно написал? почему этот код считается не верным? Спасибо