@NotNull
  private static PsiType getCollectionType(PsiType info, PsiManager psiManager) {
    final PsiType keyType = PsiTypeUtil.extractAllElementType(info, psiManager, CommonClassNames.JAVA_UTIL_MAP, 0);
    final PsiType valueType = PsiTypeUtil.extractAllElementType(info, psiManager, CommonClassNames.JAVA_UTIL_MAP, 1);
    return PsiTypeUtil.createCollectionType(psiManager, CommonClassNames.JAVA_UTIL_MAP, keyType, valueType);
  }
@NotNull
  private static PsiType getCollectionType(PsiType info, PsiManager psiManager)