Чтобы понять что число является отрицательным решил создать pattern и matcher. Для проверки того, что matcher работает вывожу Yes в консоль, если ввод начинается с минуса. НО вместе с matcher все равно отрабатывает условие выше, и ввод еще определяется как двузначное число. Как это решить?