Executors has methods that return a ScheduledExecutorService, which in turn has the scheduleAtFixedRate() method.
P.S. I don't think it's a good idea to set the priority of the thread inside the task. You should provide Executors with a ThreadFactory that initializes the Thread correctly.
Paper jam tastes about as you would expect. Try some on this tiny ad:
a bit of art, as a gift, the permaculture playing cards