/** * build and create test database. * * @return the SQ lite update test database */ public SQLiteTestDatabase build() { Collections.sort(updateTasks, new Comparator<Pair<Integer, ? extends SQLiteUpdateTask>>() { @Override public int compare(Pair<Integer, ? extends SQLiteUpdateTask> entry0, Pair<Integer, ? extends SQLiteUpdateTask> entry1) { return entry0.value0 - entry1.value0; } }); SQLiteTestDatabase helper = new SQLiteTestDatabase(KriptonLibrary.getContext(), null, version, null, initialSchemaInputStream, initialSchemaResourceRawId, populator, updateTasks); return helper.create(); }