* @throws CreateSendException Thrown when the API responds with a HTTP Status >= 400
* @see <a href="http://www.campaignmonitor.com/api/campaigns/#sending_a_campaign" target="_blank">
* Sending a campaign</a>
*/
public void send(String confirmationEmail, Date sendDate) throws CreateSendException {
Schedule sched = new Schedule();
sched.ConfirmationEmail = confirmationEmail;
sched.SendDate = sendDate == null ? "Immediately" : JsonProvider.ApiDateFormat.format(sendDate);
jerseyClient.post(String.class, sched, "campaigns", campaignID, "send.json");
}