Добавил метод проверки изменения значения в зависимости от типа