private int adjustPriority(Object constant, int priority) { if (!(constant instanceof Integer)) return priority; int value = Math.abs(((Integer) constant).intValue()); if (value <= 4) return LOW_PRIORITY+2; if (value <= 10000) return priority+1; if (value <= 60*60*1000) return priority;
private int adjustPriority(int factor, int priority) { if (factor <= 4) return LOW_PRIORITY+2; if (factor <= 10000) return priority+1; if (factor <= 60*60*1000) return priority;
	private int adjustPriority(Object constant, int priority) {		if (!(constant instanceof Integer)) return priority;		int value = Math.abs(((Integer) constant).intValue());		if (value <= 4) return LOW_PRIORITY+2;		if (value <= 10000) return priority+1;		if (value <= 60*60*1000) return priority;		return priority-1;	}