* </pre>
*/
private void givenComplexExample() {
diagramGraphExample = createNiceMock(ICriticalPathCalculable.class);
ITaskFundamentalProperties taskContainer1 = createTask(START, 10);
ITaskFundamentalProperties task10 = createTask(START, 10);
ITaskFundamentalProperties task5 = createTask(START, 5);
ITaskFundamentalProperties taskContainer2 = createTask(START, 8);
ITaskFundamentalProperties task8 = createTask(START, 8);
ITaskFundamentalProperties task4 = createTask(START, 4);
ITaskFundamentalProperties task9 = createTask(START, 9);
List<ITaskFundamentalProperties> listOfTasks = Arrays.asList(
taskContainer1, task10, task5, taskContainer2, task8, task4,
task9);