public void addSwitchWithOptionalExtraPart(String option,String optionExtraPartSynopsis,String description){
  optionList.add(option);
  optionExtraPartSynopsisMap.put(option,optionExtraPartSynopsis);
  optionDescriptionMap.put(option,description);
  int length=option.length() + optionExtraPartSynopsis.length() + 3;
  if (length > maxWidth) {
    maxWidth=length;
  }
}

public void addSwitchWithOptionalExtraPart ( String option , String optionExtraPartSynopsis , String description ) { optionList . add ( option ) ; optionExtraPartSynopsisMap . put ( option , optionExtraPartSynopsis ) ; optionDescriptionMap . put ( option , description ) ; int length = option . length ( ) + optionExtraPartSynopsis . length ( ) + 3 ; if ( length > maxWidth ) { maxWidth = length ; } }
add a command line switch that allows optional extra information to be specified as part of it .
