public static boolean isUniqueHeaderLine(VCFHeaderLine line, Set<VCFHeaderLine> currentSet) { if ( !(line instanceof VCFCompoundHeaderLine) ) return true; for ( VCFHeaderLine hLine : currentSet ) { if ( hLine instanceof VCFCompoundHeaderLine && ((VCFCompoundHeaderLine)line).sameLineTypeAndName((VCFCompoundHeaderLine)hLine) ) return false; } return true; }