// typical use of a fluent style construction private void makeFluent( Customer customer ) { customer.newOrder() .with( 6, "TAL" ) .with( 5, "HPK" ).skippable() .with( 3, "LGV" ) .priorityRush(); }