System.out.println ("CompletionWatcherWorker - Interested in task with low confidence estimated. " + task.getUID());
support.getLog ().debug ("CompletionWatcherWorker - Interested in task with low confidence estimated. " + task.getUID());
    public boolean execute(Object o) {      if (o instanceof PlanElement) {        PlanElement pe = (PlanElement) o;        Task task = pe.getTask();        if (incompleteTasks.contains(task)) {	    boolean hasReported = (pe.getReportedResult () != null);	    boolean hasEstimated = (pe.getEstimatedResult () != null);	    boolean highConfidence = false;	    if (!hasReported && !hasEstimated)	      return false;	    	    if (hasEstimated) {	      highConfidence = (pe.getEstimatedResult ().getConfidenceRating() >= UTILAllocate.HIGHEST_CONFIDENCE);	      if (!highConfidence)		System.out.println ("CompletionWatcherWorker - Interested in task with low confidence estimated. " + task.getUID());	    }	    else if (hasReported) {	      highConfidence = (pe.getReportedResult ().getConfidenceRating() >= UTILAllocate.HIGHEST_CONFIDENCE);	      if (!highConfidence)		System.out.println ("CompletionWatcherWorker - Interested in task with low confidence reported. " + task.getUID());	    }	    	    return (!highConfidence);	}      }      return false;    }