Чтобы добавить к ответу S.Lotts выше конкретный пункт о включении непубличного поведения в диаграмму последовательности, в общем, я бы сказал, нет. Однако это зависит от того, что именно вы собираетесь использовать для этих диаграмм UML. .
Если вы используете эти UML-диаграммы для передачи вашего API внешним пользователям, то определенно не имеет смысла раскрывать им внутреннюю часть вашей системы.
Однако, если вы используете эти диаграммы для внутренней коммуникации между вашей командой, то иногда я нахожу полезным сообщить о низкоуровневом дизайне, изобразив его на диаграмме последовательности, так как он дает разработчикам четкое представление о том, что реализация должна быть похожа.
Опять же, эта потребность во многом зависит от уровня квалификации человека, выполняющего реализацию.