Метод toHex работает нормально, все условия отрабатывает. Или я что-то не понимаю?