Java8でLongを足し算したい

Long型の数字の採番機能の実装をした時のメモ

public ProcessNo numberingProcessNo(){
    Optional<Long> processNoOptional = entityList.stream().map(p -> p.getProcessNo().getValue()).max(Comparator.naturalOrder());
    Long processNoLong = Long.sum(processNoOptional.get(), 1L);
    ProcessNo processNo = new ProcessNo(processNoLong);
    return processNo;
}

既存のprocessNoの最大値を取得してそこに1を足す。
Long型の足し算どうやるんだ、というところで少し詰まったのよね。