title: How to identify if a value is integer or number?
body: <p>I want to identify if a value stored in a variable is an integer or not. If its an integer then it should return a Boolean value</p>
  
  <p>I have tried using <em>Built-In</em> functions like <code>Should be Equal As Numbers</code>, <code>Should be Equal As Integers</code> but they did not work.</p>
  
  <p>Since I am not so sound in Python, hence I was not able to make use of the Python built-in functions but I have a strong feeling that python functions like <code>.isdigit()</code> or <code>.isnumeric()</code> can come in handy here.</p>
  
  <p>I am storing some value in a variable, say <code>${TestVariable}</code>
  Now, I have tried identifying the stored value as integer via following ways:</p>
  
  <pre><code>${Status}   Run Keyword and Return Status   Should be Equal As Numbers   ${TestVariable}   1
  Log to Console   \n ${TestVariable}-${Status}
  </code></pre>
  
  <p>And I have passed values like </p>
  
  <blockquote>
    <p>a,b,1,2</p>
  </blockquote>
  
  <p>Since I have hard coded value 1 in <code>Should Be Equal As Numbers</code>, hence it returned <code>True</code> when the value stored in <code>${TestVariable}</code> is <strong><em>1</em></strong> but returned <code>False</code> when the value was <strong><em>2</em></strong></p>
  
  <p>Actual Result:</p>
  
  <pre><code>a-False
  b-False
  1-True
  2-False
  </code></pre>
  
  <p>Expected Result:
  I want Robot to return True when value is a number and False when its a character like below</p>
  
  <pre><code>a-False
  b-False
  1-True
  2-True
  </code></pre>