synchronized (rootThreadGroup) { timerThread = new TimerThread(rootThreadGroup); timerThread.setPriority(threadPriority); } return null; }
synchronized (rootThreadGroup) { univ.behaviorScheduler = new BehaviorScheduler( rootThreadGroup, univ); univ.behaviorScheduler.setPriority(threadPriority); } return null; }
              public Object run() {		  synchronized (rootThreadGroup) {		      timerThread = new TimerThread(rootThreadGroup);		      timerThread.setPriority(threadPriority);		  }		  return null;	      }