Non-cyclic Train Timetabling and Comparability Graphs