static Object[] formatArgsToStrings(final Object... args){
  Object[] params=null;
  if (args != null) {
    params=new Object[args.length];
    for (int counter=0; counter < args.length; counter++) {
      params[counter]=format(args[counter]);
    }
  }
  return params;
}

static Object [ ] formatArgsToStrings ( final Object ... args ) { Object [ ] params = null ; if ( args != null ) { params = new Object [ args . length ] ; for ( int counter = 0 ; counter < args . length ; counter ++ ) { params [ counter ] = format ( args [ counter ] ) ; } } return params ; }
this method is responsible for taking arrays turning them into a string . ( i . e . if we pass in an object [ ] [ ] ) , it will become and object [ string ] ;
