class DefaultCollectorFactory {

    @NonNull
    public static List<TagCollector> getDefaultTags(boolean isTestingDevice) {
        List<TagCollector> tagList = new ArrayList<>();
        tagList.add(new PlatformNameCollector());
        tagList.add(new PlatformVersionCollector());
        tagList.add(new ApplicationNameCollector());
        tagList.add(new ApplicationVersionCollector());
        tagList.add(new DeviceManufacturerCollector());
        tagList.add(new DeviceModelCollector());
        tagList.add(new DeviceTypeCollector());
        tagList.add(new Bluetooth4SupportCollector());
        tagList.add(new NFCSupportCollector());
        tagList.add(new ScreenSizeCollector());
        tagList.add(new SdkVersionCollector());
        tagList.add(new TestDeviceCollector(isTestingDevice));
        return tagList;
    }

}