A sequence diagram example is created in the Unified Modeling Language (UML) that depicts the sequence of messages exchanged between objects in an interaction. A sequence diagram example comprises a collection of objects represented by lifelines and the messages that they exchange over time during interaction. A sequence diagram depicts the flow of messages between entities. Sequence diagrams can also show the control structures that exist between objects. For example, lifelines in a sequence diagram for a banking scenario can represent a customer, bank teller, or bank manager. Messages passed between the customer, teller, and manager represent their communication. The sequence diagram depicts the objects and the messages that exist between them.