@Deprecated public Builder insertLegAtBeginning(Leg leg){
  assertIsNotNull(leg);
  tourElements.add(0,leg);
  return this;
}

@ Deprecated public Builder insertLegAtBeginning ( Leg leg ) { assertIsNotNull ( leg ) ; tourElements . add ( 0 , leg ) ; return this ; }
inserts leg at the beginning of a tour .
