code: public FutureData<DataSiftResult> delete(String id) {
          if (id == null) {
              throw new IllegalArgumentException("An identity is required");
          }
          FutureData<DataSiftResult> future = new FutureData<>();
          URI uri = newParams().forURL(config.newAPIEndpointURI(IDENTITY + "/" + id));
          Request request = config.http()
                  .DELETE(uri, new PageReader(newRequestCallback(future, new BaseDataSiftResult(), config)));
          performRequest(future, request);
          return future;
      }
docs: /*
  Delete an Identity using it's ID
  
  @param id the ID of the identity to delete
  @return Success or failure