public ResponseWrapper sendMessages(SMSPayload payload)
 {
     Preconditions.checkArgument(payload != null, "pushPayload should not be empty");
     payload.Check();
     String payloadJson = payload.ToJson(payload);
     return sendMessages(payloadJson);
 }
        public ResponseWrapper sendMessages(SMSPayload payload)
        {
            Preconditions.checkArgument(payload != null, "pushPayload should not be empty");
            payload.Check();
            String payloadJson = payload.ToJson(payload);

            return(sendMessages(payloadJson));
        }