// GanttCalendar acceptableStart = dependant.getStart();
GanttCalendar acceptableStart = dependee.getStart().Clone();
if (isActive) {
Task clone = dependee.unpluggedClone();
TaskMutator mutator = clone.createMutator();
mutator.shift(-dependant.getDuration().getLength());
acceptableStart = clone.getStart();
}
addDelay(acceptableStart);
result = new TaskDependencyConstraint.DefaultCollision(acceptableStart,
TaskDependencyConstraint.Collision.START_LATER_VARIATION,