code: public Table leftOuter(Table table2, String[] col2Names) {
          return leftOuter(table2, false, col2Names);
      }
docs: Joins the joiner to the table2, using the given columns for the second table and returns the resulting table
  
  @param table2    The table to join with
  @param col2Names The columns to join on. If a name refers to a double column, the join is performed after
  rounding to integers.
  @return The resulting table