code: public SearchSmsResponse searchMessages(String id, String... ids) throws IOException, NexmoClientException {
          List<String> idList = new ArrayList<>(ids.length + 1);
          idList.add(id);
          idList.addAll(Arrays.asList(ids));
          return this.searchMessages(new SmsIdSearchRequest(idList));
      }
docs: Search for completed SMS transactions by ID
  
  @param id  the first ID to look up
  @param ids optional extra IDs to look up
  
  @return SMS data matching the provided criteria