Status fisrtOldValue = null;
for (IssueJournal issueJournal : this.getJournals()) {
for (JournalDetail<?> journalDetail : issueJournal.getDetails()) {
if (journalDetail instanceof StatusJournalDetail) {
StatusJournalDetail statusJournalDetail = (StatusJournalDetail) journalDetail;
Transition newTransition = new Transition();
newTransition.date = issueJournal.getCreationDate();
newTransition.from = statusJournalDetail.getOldTypedValue();
newTransition.to = statusJournalDetail.getTypedValue();
transitionList.add(newTransition);
if (fisrtOldValue == null) {
fisrtOldValue = statusJournalDetail.getOldTypedValue();
}
}
}
}