static Thread newDaemonThread(O r) { Thread t = newThread(r); t.setDaemon(true); ret t; } static Thread newDaemonThread(O r, S name) { Thread t = newThread(r, name); t.setDaemon(true); ret t; } static Thread newDaemonThread(S name, O r) { ret newDaemonThread(r, name); }