static Thread startDaemonThread(O runnable) { ret startDaemonThread(defaultThreadName(), runnable); } static Thread startDaemonThread(S name, O runnable) { runnable = wrapAsActivity(runnable); ret startThread(newDaemonThread(toRunnable(runnable), name)); }