public Arg(String aName,String desc,int expectedNumberOfArguments,boolean expectDashedArguments){
  name=aName;
  description=desc;
  numExpectedValues=expectedNumberOfArguments;
  c=name.charAt(0);
  dashedArguments=expectDashedArguments;
}

public Arg ( String aName , String desc , int expectedNumberOfArguments , boolean expectDashedArguments ) { name = aName ; description = desc ; numExpectedValues = expectedNumberOfArguments ; c = name . charAt ( 0 ) ; dashedArguments = expectDashedArguments ; }
create an arg with a name and help line description , along with a number of expected arguments to follow this option . has an argument to not check for arguments that may start with dashes , in case one of the arguments may be a negative number .
