List teachers = department.getTeachers();
List teachers = department.getCurrentTeachers();
    public List<InfoTeacher> run(Integer departmentID) throws ExcepcaoPersistencia,            FenixServiceException {        List<InfoTeacher> result = new ArrayList<InfoTeacher>();        ISuportePersistente sp = PersistenceSupportFactory.getDefaultPersistenceSupport();        IDepartment department = (IDepartment) sp.getIDepartamentoPersistente().readByOID(                Department.class, departmentID);        List teachers = department.getTeachers();        for (int i = 0; i < teachers.size(); i++) {            ITeacher teacher = (ITeacher) teachers.get(i);            result.add(InfoTeacher.newInfoFromDomain(teacher));        }        return result;    }