[java] java: run a function after a specific number of seconds