I have a use case to model non-instantaneous messages in the sequence diagram. For example,
@startuml
A -> C: Starts before 'B' sends
B -> C: But B's message arrives before A's
@enduml
In the diagram, I'd like the start-point of A's arrow to be above B's. But B's arrow end-point should reach C before A's. The only way to do this is to have the message arrows be angled. I'm not sure how this would fit with the syntax, but is this feature possible?