};
Collections.sort(registrationList,comparator);
for (Registration registration : registrationList) {
GDDate registrationDate = new GDDate(registration.getEndDate());
if(checkStatus(status, registration.getEndStatus()) && (ignoreDate ? true : (registrationDate.afterOrEqualsDay(startDate) && registrationDate.beforeOrEqualsDay(finishDate)))) {
if (i == 0){
page.addElement(drawGrayRectangle(posX, posY, 535, 20, 3));
page.addElement(insertTitle(boldStyle, status, posX+5, posY+5));
posY += 25;