Timer클래스 개체를 하나 만들어서
schedule() 함수를 호출하여 사용하다가
cancel()을 호출하여 타이머 발생을 끝내고 나면
다시 그 개체의 schedule() 함수를 호출하면 exception이 떨어집니다.
IllegalStateException이 발생하는데 문서상으로는
이미 cancel() 된 timer라서 발생하는 것으로 나오더군요..
원래 Timer는 한번 cancel()되면 재사용이 안되고 
다시 할당해서 써야하는 건가요? 아니면 다른 재사용법이 있나요?