public static FileType getType(InputStream is) {
		
		String fileHead = getFileHeader(is);
		FileType[] fileTypes = FileType.values();
		
		for (FileType fileType : fileTypes) {
			if (fileHead.startsWith(fileType.getValue())) {
				return fileType;
			}
		}
		
		return FileType.NOTSUPPORTED;
	}