The Parameter interface is designed to hold the information of method
Parameter(s). The parameter is defined by his Name which MUST be unique
as java does not allow multiple parameters with same names for one method
and Type that is associated with parameter.