package Ġcom . ice . kt u ice . al . services . scrap ers . timetable Ċ Ċ import Ġcom . ice . kt u ice . models . Login Model Ċ import Ġcom . ice . kt u ice . models . responses . Time table Response Model Ċ import Ġjava . util .* Ċ Ċ interface ĠTime table Sc raper Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ param Ġlogin Ġ- Ġthe Ġauthentication Ġrequired Ġto Ġfetch Ġthe Ġtime table ĊĠĠĠĠ Ġ* Ġ@ param Ġfetch Up coming Tests For Ġ- Ġ Ġa Ġlist Ġof Ġdates , Ġfor Ġwhich Ġweeks Ġto Ġfetch Ġthe Ġupcoming Ġtests ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun ĠgetTime table ( login : ĠLogin Model , Ġfetch Up coming Tests For : ĠList < Date >? Ġ= ĠlistOf ()): ĠTime table Response Model Ċ }