code: @WorkerThread
    public long executeInsert(String table, SupportSQLiteStatement statement) {
      return executeInsert(Collections.singleton(table), statement);
    }
docs: Execute {@code statement} and return the ID of the row inserted due to this call.
  The SQL statement should be an INSERT for this to be a useful call.
  
  @return the row ID of the last row inserted, if this insert is successful. -1 otherwise.
  
  @throws android.database.SQLException If the SQL string is invalid
  
  @see SupportSQLiteStatement#executeInsert()