isPositive only returns YES for positive values

not for zero.