private boolean createIndex(Connection connection) throws SQLException {
		
		if (connection == null) {
			throw new SQLException("You must establish a connection before creating the indexes");
		}
		
		Statement stmt = null;
		
		try {
			
			Run.addProcessStatus("Creating the database indexes");
			
			String [] indexes = {"CREATE INDEX SongIndex ON ORG.MUSIC(song_name)",
								 "CREATE INDEX FolderIndex ON ORG.MUSIC(FOLDER_HASH)",
								 "CREATE INDEX CheckIndex ON ORG.MUSIC(FOLDER_HASH,FILE_NAME)"};

			stmt = connection.createStatement();
			
			for (String indexStmt : indexes) {
				log.info("Executing: " + indexStmt);
				stmt.executeUpdate(indexStmt);
			}
			
			return true;
		} finally {
			close(stmt);
		}
		
	}