static File createTempFile(final StringBuilder b,final TestDirection d,final File f){
  return createTemporaryRandomAccessFile(createTempFile(d,f),b + "");
}

static File createTempFile ( final StringBuilder b , final TestDirection d , final File f ) { return createTemporaryRandomAccessFile ( createTempFile ( d , f ) , b + "" ) ; }
creates a temporary file - including lazy deletion .
