Если меня условие на if (decimalNumber <= 0) return null; то валидатор ругается, что вернуть надо пустую строку, а не null. А при нормальном условии вообще непонятно, что он хочет