このメソッドは、interrupted メソッドを呼び出すために Thread.currentThread() を呼び出しています。 interrupted メソッドは、static メソッドです。Thread.interrupted() を使用する方が単純明解です。
interrupted
Thread.currentThread()
Thread.interrupted()