from typing import Any


def is_positive_int(arg: Any) -> bool:
    """
    Validate if the arg follows the correct form.

    Parameters
    ----------
    arg: Any
        arg is expected the following props.
        1. Each element in arg, belongs to Integer, and is positive (>0).

    Retrun
    ------
    result: Bool
        Function returns True, if the arg following the expected props.
        Otherwise, it returns False.

    Examples
    --------
    >>> from tagupy.utils import is_positive_int
    >>> is_positive_int(3)
    True
    >>> is_positive_int(0.5)
    False
    >>> is_positive_int(0)
    False
    """
    return isinstance(arg, int) and arg > 0