@Override
    public boolean equals(Object obj) {
        if(this == obj)
            return true;

        if(!(obj instanceof FileHeader))
            return false;

        FileHeader fileHeader = (FileHeader) obj;
        if(
                fileHeader.fullPath.equals(fullPath)
//                && fileHeader.lastModified.equals(lastModified)
                && fileHeader.fileType.equals(fileType)
                )
            return true;
        else
            return false;
    }