@abstractmethod<EOL><INDENT>def insert(self, start_time: int, schedule: '<STR_LIT>') -> '<STR_LIT>':<DEDENT>
pass<EOL>
Return a new schedule with `schedule` inserted at `start_time` of `self`.
        Args:
            start_time: time to be inserted
            schedule: schedule to be inserted