title: Killing thread after some specified time limit in Java
body: <p>Is there a way to kill a child thread after some specified time limit in Java?
  Edit: Also this particular thread may be blocked in its worst case (Thread is used to wait for a file modification and blocks until this event occurs), so im not sure that interrupt() will be successful?</p>