function addCommentReturn = addComment(obj,in0,in1)
%addComment(obj,in0,in1)
%
%     Input:
%       in0 = (string)
%       in1.content = (string)
%       in1.created = (dateTime)
%       in1.creator = (string)
%       in1.id = (long)
%       in1.modified = (dateTime)
%       in1.modifier = (string)
%       in1.pageId = (long)
%       in1.parentId = (long)
%       in1.title = (string)
%       in1.url = (string)
%   
%     Output:
%       addCommentReturn.content = (string)
%       addCommentReturn.created = (dateTime)
%       addCommentReturn.creator = (string)
%       addCommentReturn.id = (long)
%       addCommentReturn.modified = (dateTime)
%       addCommentReturn.modifier = (string)
%       addCommentReturn.pageId = (long)
%       addCommentReturn.parentId = (long)
%       addCommentReturn.title = (string)
%       addCommentReturn.url = (string)

% Build up the argument lists.
values = { ...
   in0, ...
   in1, ...
   };
names = { ...
   'in0', ...
   'in1', ...
   };
types = { ...
   '{http://www.w3.org/2001/XMLSchema}string', ...
   '', ...
   };

% Create the message, make the call, and convert the response into a variable.
soapMessage = createSoapMessage( ...
    'http://soap.rpc.confluence.atlassian.com', ...
    'addComment', ...
    values,names,types,'rpc');
response = callSoapService( ...
    obj.endpoint, ...
    '', ...
    soapMessage);
addCommentReturn = parseSoapResponse(response);
