private Subject combine(Subject older, Optional<Subject> newSubject) { if (newSubject.isPresent()) { Subject newer = newSubject.get(); return newer.combine(older); } else { return older; } }
private Subject combine(Subject older, Optional<Subject> newSubject) { if (newSubject.isPresent()) { Subject newer = newSubject.get(); return newer.combine(older); } else { return older; } }