public Insert values(Object... values){
  valuesToInsert.add(Arrays.asList(values));
  query=null;
  defaultValues=false;
  invalidateCompileCache();
  return this;
}

public Insert values ( Object ... values ) { valuesToInsert . add ( Arrays . asList ( values ) ) ; query = null ; defaultValues = false ; invalidateCompileCache ( ) ; return this ; }
specify a set of values to insert . the number of values must equal the number of columns specified and the order must match the order of the columns . < p > if you are using a sqlite version % lt ; 3 . 7 . 11 ( android api % lt ; 16 for stock sqlite ) , you should not call this method more than once , as inserting multiple rows with a single statement is only supported for sqlite version 3 . 7 . 11 and higher . calling this method more than once may cause an exception to be thrown when trying to execute the statement .
