TDT 4100 Java Doc