public static Thread go ( Runnable runnable ) { Thread thread = daemonThreadFrom ( runnable ) ; thread . start ( ) ; return thread ; }
Creates a new thread with the given Runnable marks it daemon starts it and returns the started thread .